lay (something) at rest - Francés Inglés Diccionario